john herdman
Markús Páll Ellertsson: 189cm, 20 Years Old, and the Data Gap Indonesia Has Yet to FillNovember, Marseille. Seven in the morning. I open my computer before making...
Indonesia 2-0 Singapore: Three Names on Watch and the 72-Hour Gap Before MalaysiaMinute 13. Luke Vickery receives the ball on the right channel. No settling...
John Herdman Signals Luke Vickery: Indonesia Open ASEAN Cup 2026 Against SingaporeOutsiders read the scoreboard. I read the pulse in the tunnel. The press...
Classic League of Legends Update 4: Graves Returns and the Vote Shaping Future ContentI spent three evenings rewinding the reveal video for Update 4 of Classic...
Tanvi Patri wins the 2026 Badminton Asia U17 title in Chengdu: reconstructing the run from raw scorelinesEighteen-sixteen. Twelve-fifteen. Fifteen-thirteen. Fifteen-nine,...
Dragon Ranger Gaming Sweep Rare Atom at VCT Threshold China: 161 Elo Points Could Not Buy a Correct VetoOn 21 October, Dragon Ranger Gaming picked Lotus and won. Rare Atom picked...
Vietnam U23 vs South Korea U23 in the Asiad 20 quarterfinal: 11 centimetres and the limits of the lawAt 17:30 on 25 September, at Paloma Mizuho Stadium in Nagoya, Japan, the ball...
Vietnamese Esports and the Empty Data Problem: When Instinct Becomes the Enemy of ContractsOn August 13, 2026, I opened a deep-analysis file on Vietnamese esports. All...
Lightning McQueen at the Italian GP: The Data Strategy Behind F1's 'Nostalgia' SpectacleMonza, Italian GP weekend. A red race car with the number 95 – not a Ferrari,...
Pablo Laso, a 48-hour reversal and the turnover-control lesson of the EuroLeagueIn the post-game press room, Pablo Laso rested both hands on the table, glanc...
U20 Vietnam facing a do-or-die match against Palestine: From the abyss to hopeViet Tri Stadium this afternoon has no opening whistle, but I can still hear...
World Cup 2026: Pele's Injury File at Goodison Park and the Lesson of the Single SourceOn 19 July 2026, on the Goodison Park pitch in Liverpool, Pele stayed down...
Scotland: Life after World Cup heartache is bright for Billy GilmourI still remember that morning at Scotland's training centre. The air in the...
Vietnam Women Lose 0-1 to China in the 109th Minute: 10 Saves and a Name Spelled WrongIn the 109th minute, Wang Shuang curled the ball into the far corner. The...
When Stage-1 Returns Empty: Lessons in Data Integrity for High-Speed Sports AnalysisOn August 13, 2026, a Stage-2 Deep Analysis report was processed by the...
Arbeloa, Manchester United and the 35 Seconds at Craven CottageCraven Cottage, a late afternoon at the weekend. The electronic board ticked...
CAND FC prepares for 2026/27 season: Youth academy transfer to Hung Yen FC and V.League promotion targetThe empty stands never stop talking to me The official transfer ceremony was...
MVK Esports and the Narrowest Door in Worlds History: When Bo5 Decides FateThere is a silence before MVK Esports officially secured their ticket to Worl...
Hachinohe fined 7 million yen: Nine months of silence cost more than any transfer dealOn October 2, when the J.League news feed carried the notice of punishment fo...
The 5 A.M. Weigh-In Book: Where Vietnamese Martial Arts Drops Its Data5:12 a.m., June, inside a gym in Phu Hoa ward, Thu Dau Mot. The fluorescent...
